cairns accommodation christmas self catering pacific penthouse bed & breakfast bed and breakfast ornaments b&b apartment penthouse contained great barrier reef cottages sydney tree queensland apartments holiday apartment cairns holiday beachfront apartments melbourne cottage brisbane condo easter cairns self